#ifndef  ZEOSFAT_H__
#define  ZEOSFAT_H__

#include <types.h>

#define MAX_BLOCKS 10
#define BLOCK_SIZE 256
#define EOF -1

int FAT[MAX_BLOCKS];
Byte HD[MAX_BLOCKS][BLOCK_SIZE]; /* el primer index indica la pagina, el segon l'offset*/

int first_free_block;



int initZeosFat(void);

/* Retorna el primer bloc lliure. -1 si no queden*/
int get_free_block(void);

/* Allibera els blocs amb bloc inicial fb */
void free_blocks(int fb);

#endif /* ZEOSFAT_H__*/
